home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 2 / Amiga Tools 2.iso / tools / packer / aii / aii.doc < prev    next >
Text File  |  1995-03-09  |  30KB  |  664 lines

  1.  
  2.                                DataLine presents
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                *****   ****  ****
  10.                               **   **   **    **
  11.                               **   **   **    **
  12.                               *******   **    **
  13.                               **   **   **    **
  14.                               **   **  ****  ****
  15.  
  16.                                      v2.00
  17.                               (18th November 1993)
  18.  
  19.  
  20.  
  21.  
  22.                                  `The Original'
  23.                          Archiving Intuition Interface
  24.  
  25.                             ©1992 by Paul Mclachlan
  26.  
  27.           SHAREWARE ($5) - See my address at the end of this document
  28.  
  29.  
  30.  
  31.  
  32.  
  33.                               User Documentation
  34.  
  35.                         "Anything that happens, happens"
  36.  
  37.                                         -'Mostly Harmless'
  38.  
  39.  
  40.  
  41.  
  42.                                  INTRODUCTION
  43.                   What is the Archiving Intuition Interface?
  44.  
  45.         The Archiving Intuition Interface, AII, is a specially developed
  46.         workbench program that enables even the novice user to archive and
  47.         de-archive software using most of the various archivers around,
  48.         without needing to learn (or lookup) multitudes of commands, what
  49.         they stand for, and type in line length CLI arguments.  It
  50.         utilises the brilliant ReqTools library, by Nico François as well
  51.         as GadTools.  Until recently this has meaned that AII was only
  52.         useable under KickStart 2.0 or higher.  Starting with version 1.38
  53.         however, AII will work under KickStart 1.3 just fine.  I don't
  54.         know anyone who has a 1.2 machine, so I cannot test it here but
  55.         there is no reason why it shouldn't work under this early version
  56.         of KickStart.
  57.  
  58.                               SYSTEM REQUIREMENTS
  59.  
  60.                 o       An Amiga running KickStart 1.3 or higher.
  61.                 o       Some archiving software.  The archivers supported
  62.                         by AII are listed below in the documentation.
  63.                 o       ReqTools.library in your LIBS: Directory
  64.                 o       The execute program in your C: Directory.  This
  65.                         can be found on your 1.3 or 2.x WorkBench disk in
  66.                         the C/ directory on that disk.
  67.  
  68.         Before I get started, I'd like to thank all the people who have
  69.         registered for AII.  When I first started this program I hardly
  70.         expected it to be this popular, but after a wonderful review or two
  71.         in Amiga Shopper and now registrations of ten (10) people.  It is
  72.         very encouraging to see that the spirit of shareware is still
  73.         alive, and it has encouraged me to continue to develop AII.
  74.  
  75.  
  76.                       NEW FEATURES FOR EXPERIENCED USERS
  77.  
  78.         If you have previously used AII v1.38 or lower, then you will not
  79.         need to read this entire docuemnt.  In fact, you'll probably only
  80.         need to read a few paragraphs, to keep you up with the changes.
  81.  
  82.         Changes from v1.38/1.37:
  83.         
  84.         Under Kickstart 2.x+ AII is now a commodity.  What this means,
  85.         essentially, is that it can be managed via the 'exchange' utility
  86.         provided by Commodore, and that it can stay dormant without a
  87.         window on the screen, to be re-enacted by a hotkey or through
  88.         exchange.  Due to this, the iconify gadget has been removed from
  89.         the 2.x+ interface (although it is still there under the 1.3
  90.         version).  This is because iconify is of no use if AII can install
  91.         itself as a commodity.
  92.         
  93.         The default hotkey is 'lcommand a', meaning hold down the left
  94.         amiga key and hit 'a'.  This will toggle the Main AII window
  95.         (on and off).  The hotkey can be changed in the tooltypes with the
  96.         "CX_POPKEY = " or via the usual method from CLI.  (This is covered
  97.         in detail further on in this document).
  98.         
  99.         CX_POPUP also works as specified, and this allows you to stop the
  100.         AII window appearing initially.  (So you can run it on startup and
  101.         always have a dormant AII around).
  102.  
  103.         Several more archivers have been added.  The addition of Shrink
  104.         compatibility, as well as two 'whole' disk archivers on the
  105.         suggestion of F.Morgan (Thanks!).  Later in this document is a
  106.         short section on the abilities of the supported archivers.
  107.         
  108.         Since more archivers have been added, the format of the
  109.         configuration file has been updated.  You will need to reselect
  110.         your archivers through AII again (sorry).  To help this along,
  111.         though, a new configuration editor window has been added to AII.
  112.         While currently all the features of this are not supported
  113.         (disabling of archivers is not yet implemented), it is much easier
  114.         to use than just selecting 7 or 8 archivers one after another.
  115.         Sorry to the 1.3 people, you will still have to use the old method.
  116.  
  117.         Changes from v1.25:
  118.         
  119.         Firstly and foremost, the program now works under KickStart 1.3.
  120.         That should be pretty self explanatory.  The reason I'm harping on
  121.         about is because it effectively doubled the size of the source,
  122.         and also doubled the time that I've spent on writing this program.
  123.         By the way, you had better pay your shareware or I'll be really
  124.         annoyed!
  125.  
  126.         Anyway, from 1.25, the archive format .zip has been added.  Umm,
  127.         I'm not so sure which unzip I have used or anything.. btw.. If you
  128.         have an archive program you would like to see supported, then pay
  129.         your shareware and tell me about it.  It'd be nice if you'd tell
  130.         me where I can get it as well, like on which fish disk or which
  131.         SYDNEY bbs...
  132.  
  133.         Umm, two little boxes have been added beneath the two getfile
  134.         gadgets, which show the archive you are working on, or the path
  135.         you wish to restore to.  It does not show multi-files yet as I
  136.         have no idea how I'm going to fit that in without making the
  137.         window MUCH larger.  I don't particularly want to do that.
  138.  
  139.         Oh, the iconify gadget got smaller too, and AII now autodetaches
  140.         correctly if run from a CLI (silly mistake anyhow)
  141.  
  142.         Changes from 1.03:
  143.         
  144.         Firstly, there have been more archiving formats entered.  This
  145.         allows you to archive in lha, lzh, arc, and zoo, and de-archive in
  146.         lha, lzh, arc, zoo, and arj.  You cannot archive in arj as a
  147.         program has not been written that can do it yet.  As soon as one
  148.         comes out, AII will be updated to support it.
  149.  
  150.         Next, there has been a change in the user interface.  Several of
  151.         the gadgets have been moved, and the perform gadget resized.  This
  152.         was done to, uh, make it look better.
  153.  
  154.         A iconify feature has been added, which can be invoked by clicking
  155.         on the title 'button', at the top of the window.  If you can't
  156.         find it, buy some glasses, since its about ¼ of the window big.
  157.         The icon window also remembers its previous position, so you can
  158.         place it where you want it.
  159.  
  160.         Finally, the addition of a Delete file command, enables you to
  161.         delete files while using the program, in case you make an error,
  162.         archiving something you didn't want to or whatever.
  163.  
  164.  
  165.                                  INSTALLATION
  166.  
  167.         To install AII simply click and drag the AII program into a
  168.         suitable directory on your hard drive or system boot disk.  If
  169.         you only have a single disk drive, you may find it more efficient
  170.         to first drag the program onto the RAM: drive, and then from there
  171.         onto your system boot disk.
  172.  
  173.         The actual setting up of the program is made easy by the
  174.         'select archiver' option in the Project menu.  Simply run the
  175.         program, and then select 'Select Archiver...' from the 'Project'
  176.         menu.  This will bring up several file requesters.  Use these file
  177.         requesters to find the archivers that are specified on your hard
  178.         drive or system disk.  Click on OK when you have found and
  179.         selected this program, or double click on the archiver program
  180.         name.  Now this pathname and setup will be saved to disk in the
  181.         file S:AII.config. If you ever move any of the archiver programs,
  182.         you can easily edit this file or use the method described above.
  183.  
  184.         AII will try to read its config file every time it is loaded, and
  185.         if AII cannot find this file then it will use certain defaults,
  186.         and relys on your system path to allow it to find the program.  If
  187.         you are running from workbench then it is possible that it will
  188.         not find the archiver. It will warn you that it can not load the
  189.         config file with a small requester window.
  190.  
  191.         It has come to my attention that AII is getting quite large (now
  192.         over 50k in fact).  This may impede installation on non-hard drive
  193.         systems.  Keep in mind however, that powerpacker 4 will crunch AII
  194.         down to a small 23576 bytes, more than halving the size of AII.  So
  195.         if space is a problem, try that.
  196.  
  197.                        TROUBLE SHOOTING WITH INSTALLATION
  198.  
  199.         If the program does not work as you expect, then first check that
  200.         your expectations are correct :)  But if you cannot get it to
  201.         work, try some of the following:
  202.  
  203.             o       Ensure that reqtools.library is present in your LIBS:
  204.                     directory.  It is preferable to have a more recent
  205.                     version, such as 36 or higher.  Version 37 or 38 are
  206.                     ideal.
  207.  
  208.             o       Ensure that you have chosen the correct archiver
  209.                     and that it has saved to your disk.  You disk should
  210.                     not be write protected when AII attempts to save its
  211.                     configuration file.  If you are running from
  212.                     workbench, it is especially important that the config
  213.                     is set correctly.  If it is not then there is the
  214.                     possibility of AII not being able to find your
  215.                     archiver!
  216.  
  217.             o       Ensure that the Execute command is either in your C:
  218.                     directory or resident.  Without it AII will find it
  219.                     much more difficult to archive.  (Although it may
  220.                     still manage - there are about 4 different methods
  221.                     included if others fail)
  222.  
  223.             o       The logical device RAM: cannot be write protected.
  224.                     AII uses the RAM: drive as a temporary device.  If you
  225.                     have a disk you have called RAM: in a drive and have
  226.                     write protected it, then AII may or may not manage to
  227.                     perform the operation.  Also under KickStart 1.3, you
  228.                     will need to have the ramdisk.device in the devs:
  229.                     directory.
  230.  
  231.         If all else fails you can contact me at my address at the bottom
  232.         of this file or in the about requester of AII.  If you have paid
  233.         your shareware fee and supply a Self Addressed Stamped Envelope
  234.         than I will reply as quickly as possible.
  235.  
  236.  
  237.  
  238.                                      USAGE
  239.  
  240.         Wow, if you've got this far then obviously you really intend to
  241.         read these docs.  Usage is fairly simple, and made simpler by an
  242.         extensive help feature in the program.  Nevertheless, I will
  243.         describe all the features of the program here.
  244.  
  245.  
  246.         PROJECT MENU:
  247.  
  248.             The one and only menu.  There are a few things in here that
  249.             might prove useful.
  250.  
  251.  
  252.             HELP MODE:       HotKey         Amiga h
  253.  
  254.                 By selecting this menu, you can toggle help mode on and
  255.                 off.  This means that it turns help on and off.  Help mode
  256.                 is used by simply turning it on, and then selecting the
  257.                 function that you would like help on.  I think the help is
  258.                 pretty good actually :)
  259.  
  260.             SELECT ARCHIVER:
  261.  
  262.                 This is used to configure the program.  By selecting it
  263.                 you enable a file requester that lets you pick where your
  264.                 various archivers are and what it is called on your hard
  265.                 drive or system disk.  This is then saved in the file
  266.                 S:AII.config.  If the disk is write protected then AII
  267.                 will not be able to save the configuration, and you will
  268.                 be asked to configure the program again next time you load
  269.                 up, until it has written to the disk.  Starting with
  270.                 version 2.0, under kickstart 2.x+, this option will open a
  271.                 configuration window which allows you to more easily change
  272.                 the archivers.  String gadgets show the archiver currently
  273.                 selected, a file requestor gadget on the right allows
  274.                 selection of another archiver (or you could type the
  275.                 filename).  The disable button on the far right, while it
  276.                 works is not fully implemented yet.  It has no function to
  277.                 the working of the program.
  278.  
  279.             DELETE FILE:
  280.  
  281.                 This brings up a file requester allowing you to delete a
  282.                 file of your choice.  Kinda obvious, huh? (Thats why it
  283.                 wasn't in the 1.25 documentation.. I forgot - more to the
  284.                 point, that's why it hasn't been in the online help until
  285.                 version 2.. I forgot :)
  286.  
  287.             ABOUT:
  288.  
  289.                 Try it and see :)
  290.  
  291.             QUIT:            HotKey         Amiga Q
  292.  
  293.                 This enables you to leave/exit/quit the program.
  294.  
  295.         ICONIFY GADGET:
  296.  
  297.             This gadget is only present when running under 1.3.  Under 2.x+
  298.             AII is a commodity and is iconified through exchange or its
  299.             hotkey.
  300.  
  301.             This gadget has the words 'ARCHIVING INTUITION INTERFACE' in
  302.             it, and doubles as a title and an iconify gadget.  When you
  303.             select this gadget, the window is replaced by a 'title bar'
  304.             size window.  You can return to the original AII window by
  305.             clicking the right mouse button while this window is
  306.             activated.  You can also quit AII in the usual way from here
  307.             by selecting the close gadget.
  308.  
  309.  
  310.         ARCHIVING METHOD GADGET:
  311.  
  312.             This gadget is a cycle gadget.  It cycles through the
  313.             different compression methods that this archiver supports, by
  314.             suffix.   At the moment this gadget supports nine methods, .lha,
  315.             .lzh,  .zoo,  .arc,  .arj, .zip, .dms, .lhw and .shr.   So if,
  316.             for example, you wanted  to  de-archive  'Myfile.lha' then this
  317.             gadget should be set to '.lha' as that is the suffix of the
  318.             archive.
  319.  
  320.         COMMAND GADGET:
  321.  
  322.             Another cycle gadget, this allows you to select from the
  323.             various forms of commands for the archiver program, such as Add
  324.             Files or Extract files.  The actual functions in these
  325.             commands are all supported by the LHA archiver, which is also
  326.             the most popular archiver around at the moment.  The other
  327.             archivers, however, do not support all of these commands, and
  328.             if you select a command that is not supported by the current
  329.             archiving method, then AII will let you know with a small
  330.             requester.  The commands are:
  331.  
  332.                 ADD FILES:
  333.                     This function allows you to add files to the archive
  334.                     specified.  It will also create a new archive if you
  335.                     specify a non-existant file.  The archive filename
  336.                     that you have selected will appear in the box below
  337.                     the gadget.
  338.  
  339.                 APPEND ARCHIVES:
  340.                     With this command it is possible to concatenate
  341.                     several archives to one or to append several archives
  342.                     to the end of another.  So, if you have 3 archives,
  343.                     and you wish to 'join' them together, then you can use
  344.                     this command.  Specify the destination archive as
  345.                     usual, then, instead of filenames, select archives to
  346.                     concatenate.  If you specify an existing archive as
  347.                     the destination, then the other archives will be
  348.                     appended to this one.
  349.  
  350.                 EXTRACT FILES:
  351.                     With this command it is possible to take a copy of the
  352.                     files in the archive out, and place them in the
  353.                     directory specified.
  354.  
  355.                     Full Path:
  356.                     This extracts the files with their filepaths as
  357.                     well.
  358.  
  359.                 LIST FILES:
  360.                     The various list commands show the contents of the
  361.                     archive, or, if you like, the filenames in the
  362.                     archive.  The higher the level of complexity (short,
  363.                     verbose, full - in that order), the more information
  364.                     is shown about the files.  Try it out on any existing
  365.                     archive.
  366.  
  367.                 TEST INTEGRITY:
  368.                     This command tests the files in the archive, to ensure
  369.                     that they are all complete and proper.  Especially
  370.                     useful if you have downloaded a file and you think
  371.                     some line noise has gotten through, or if you have
  372.                     accidently corrupted a disk.
  373.  
  374.                 FRESHEN FILES:
  375.                     This command can be used to replace older files in the
  376.                     archive with new files from the files selected.  This
  377.                     command never actually adds additional files to the
  378.                     archives, only files that are already present and
  379.                     older will be replaced.
  380.  
  381.                 UPDATE FILES:
  382.                     This performs in exactly the same way as freshen,
  383.                     except that files that are specified and not already
  384.                     in the archive are added as well.
  385.  
  386.  
  387.         CHOOSE ARCHIVE:
  388.  
  389.             This getfile gadget allows you to select the archive that you
  390.             wish to use.  If the archive is new, then simply type the
  391.             archive name in the appropriate space after selecting the
  392.             correct directory.  Otherwise, you can just double click on
  393.             the name or click on the name and then click okay. The archive
  394.             name that you have selected will appear, without its path in
  395.             the box below the gadget.
  396.  
  397.         CHOOSE FILES/PATH:
  398.  
  399.             This getfile gadget changes in function depending on the
  400.             command selected currently.  If you are extracting files then
  401.             you will need to select an output directory for the files to
  402.             go into, and if you are adding, updating of refreshing files
  403.             than you need to specify the files to be used.
  404.  
  405.             Directory selection:
  406.  
  407.                 Simply click your way through the directory levels until
  408.                 you get to the directory that you want to dearchive to.
  409.                 Note that no files will be displayed in the directory
  410.                 requester.  The final directory that you have selected
  411.                 will appear in the box below the gadget.
  412.  
  413.             Multifile selection:
  414.  
  415.                 In this requester, you can select multiple files, either
  416.                 by using the 'all' gadget for all the files visible, the
  417.                 'match' gadget for files matching a certain pattern (see
  418.                 your AmigaDOS manual for more on pattern matching) or by
  419.                 holding down the shift key and clicking on the files that
  420.                 you want to use.  When you have finished and all the files
  421.                 that you want are highlighted, simply click on 'Okay' in
  422.                 the lower left corner.
  423.  
  424.             (NB:  When using one of the full disk archivers (DMS or LHW),
  425.             this gadget has no function whatsoever.  The internal (DF0)
  426.             drive is always used when using the disk archivers)
  427.  
  428.         OPTIONS or the CHECKBOX gadgets:
  429.  
  430.             All of these options are supported by the LHA archiver, but
  431.             many are not supported by the other archivers.  If you have
  432.             selected an option that is not supported, then that will just
  433.             be ignored, and AII will execute the command anyway.  This was
  434.             done because the options are just that, options, and certainly
  435.             not vital to the archive.  If you wish to know what the
  436.             various options mean, you can consult the LHA documentation,
  437.             or the help mode of AII.
  438.  
  439.  
  440.         PERFORM:
  441.  
  442.             This gadget will actually execute the archiver that you have
  443.             selected with the options you have specified.  AII checks that
  444.             you have selected an archive to work on, but not if you have
  445.             selected any files.  After all, not selecting the archive
  446.             crashes the computer, but not selecting files just wastes a
  447.             little time.  Another window will open up, and the archiver
  448.             output will be displayed in there.  When the archiver has
  449.             finished, you can click the close gadget to this window and it
  450.             will disappear.
  451.  
  452.  
  453.  
  454.                        WHICH ARCHIVING METHOD SHOULD I USE
  455.        
  456.         Here is a list of compression results on some standard files:
  457.         
  458.          Test.shr                    3346 ----rwed Today     17:16:50
  459.          Test.lha                    3295 ----rw-d Today     17:18:58
  460.          Test.zoo                    4912 ----rwed Today     17:16:02
  461.          TEST.ARC                    4701 ----rwed Today     17:16:02
  462.         
  463.         As you can see, LHA has the best compression, with Shrink a close
  464.         second.  (btw, these files were created using AII - of course!)
  465.  
  466.  
  467.  
  468.                             CHANGING THE HOTKEY
  469.                                (under 2.x+)
  470.  
  471.         While fairly self-explanatory (as with all commodities) through
  472.         workbench, I will briefly outline the procedure for changing the
  473.         hotkey when you run AII from the CLI.
  474.         
  475.         The easiest way to explain is perhaps with an example:
  476.         
  477.             AII "CX_POPKEY=rcommand esc"
  478.         
  479.         Causes AII to be started with its hotkey (which toggles its window)
  480.         as the right amiga key held down when you hit escape.  Other
  481.         command line options are outlined in this more extensive example
  482.         (which is actually only a single line, but split to fit on your
  483.         screen):
  484.         
  485.             AII "CX_POPKEY=rcommand esc" "CX_PRIORITY=2" "CX_POPUP=No"
  486.             
  487.         Priority is rather complex and I won't attempt to explain it (check
  488.         your AmigaDOS manuals).  The Popup function determines whether or
  489.         not the AII window opens when you first run it.  It defaults to Yes
  490.         (ie, the AII window comes up), but if you set it to no you will
  491.         need to hit the hotkey or use exchange to open the window.
  492.  
  493.  
  494.  
  495.  
  496. ---------------------------------------------------------------------------
  497.  
  498.         RELEASE HISTORY:
  499.  
  500.             v1.00               Before release
  501.  
  502.                 First version.  Complete with online help :)
  503.  
  504.             v1.01               Before release
  505.  
  506.                 Fixed a bug whereby the poota crashed if archiving method
  507.                 was not selected.  Thanks to Chris for finding the bug.
  508.  
  509.             v1.02               Before release
  510.  
  511.                 Fixed a bug where the poota crashed if LHA returned a fail
  512.                 code.
  513.  
  514.             v1.03               First release version   20/12/1992
  515.  
  516.                 Fixed a bug where the program could not de-archive to any
  517.                 device ending with a ':'.  Only directories could be
  518.                 de-archived to.  This has now been corrected.  Thanks to
  519.                 Chris for finding the bug.
  520.  
  521.             v1.10               Not released      16/1/1993
  522.  
  523.                 Added several archivers, including arj, pak, zoo and arc.
  524.                 Fixed the bug which didn't allow AII to put its little
  525.                 'operation complete' message at the end of the operation.
  526.  
  527.             v1.20                                 17/1/1993
  528.  
  529.                 Removed pak archiver 'cause it was silly.  Added a
  530.                 delete file menu option.  Fixed the window open bug, where
  531.                 it was trying to open a window with a ':' specified twice
  532.                 in it.  The second one replaced with a '-'.  I think it
  533.                 looks okay.
  534.  
  535.             v1.25                                 17/1/1993
  536.  
  537.                 Added an iconify feature.  By clicking on the title you
  538.                 can iconify the window.  This window also remembers its
  539.                 previous position. It is quite large.. maybe I should make
  540.                 it smaller...nahh.
  541.  
  542.             v1.30                                 20/1/1993
  543.  
  544.                 Added KickStart 1.3 support.  Making cycle gadgets under
  545.                 Kickstart 1.3 is fun.  Added the box to show the selected
  546.                 archive or path.  I'm gonna have to change it later so
  547.                 that if you select multiple files it will show the first
  548.                 or something...  Only released to Chris... I'll be very
  549.                 angry if he spreads it...
  550.  
  551.             v1.31                        21/1/1993 (Early morning)
  552.  
  553.                 Auto detach from CLI... Fixed a few bugs, made the About
  554.                 Requester look prettier.  Actually released this to more
  555.                 than Chris. :)  Should see this version on the great
  556.                 mag, MegaDisc.  If you live in Australia and have never
  557.                 seen it, give the editor a ring on (02) 959-3692.  If you
  558.                 live overseas... well, maybe in a few years :) (eh, Tim?)
  559.  
  560.             v1.32                       21/1/1993 (After some sleep)
  561.  
  562.                 Worked all day to add a 2.0 look to the 1.3 interface.  All
  563.                 the gadgets now look like they are bevelled.
  564.  
  565.             v1.33                       21/1/1993 (Later that night)
  566.  
  567.                 A few minor cosmetic changes.
  568.  
  569.             v1.34                        22/1/1993
  570.  
  571.                 Now AII can be used to archive many things at once, since
  572.                 it 'runs' the archive command.  Also found a bug:  when the
  573.                 program auto-detaches from the CLI, the CLI cannot be shut
  574.                 until the program is.  Umm, pretty awful bug, but its
  575.                 better than AII not detach-ing at all, huh?
  576.  
  577.             v1.35                       27/1/1993
  578.  
  579.                 Umm. Fixed that AutoDetach bug.
  580.  
  581.             v1.37                       1/3/1993
  582.  
  583.                 Fixed a bug which actually prevented AII from running
  584.                 under KickStart 1.3 :(  Pretty stupid bug, as well.
  585.                 Thanks to Lee of Dataline for pointing it out.
  586.                 Sorry to all MegaDisc subscribers who have suffered under
  587.                 not being able to get the program to work.
  588.  
  589.             v2.00                       18/11/1993
  590.  
  591.                 Added three new archivers, DMS, LHWarp and Shrink:  The
  592.                 first two are whole disk archivers.  Added Commodity
  593.                 support under 2.x+, and removed the iconify feature under
  594.                 2.x+.  Fixed some un deallocated memory bugs (that probably
  595.                 never even occurred anywhere).  Added a new configuration
  596.                 editor under 2.x+ mode.
  597.  
  598.  
  599. --------------------------------------------------------------------------
  600.  
  601.         FUTURE PLANS:
  602.         
  603.                 Sometime in the future I'd like to add 'intelligent'
  604.                 operations for dearchiving, so you can select a whole batch
  605.                 of archives from all different archivers and AII will just
  606.                 go through and work out which archive needs which program
  607.                 and de-archive them all.
  608.                 
  609.                 I'd love to be able to get those 'checkbox' gadgets to
  610.                 ghost under 1.3, but no matter what I do... :)
  611.  
  612.  
  613.         FINALLY:
  614.  
  615.             I have, of course, tried to make this program as easy to use
  616.             as possible.  I feel this documentation is adequate to
  617.             describe the features that are not covered by the help
  618.             function in the program.
  619.  
  620.             Tell me what you think of my program, and send in your
  621.             shareware fee ($5 recommended) if you like it, huh? Here's my
  622.             address:
  623.  
  624.  
  625.                                   Paul Mclachlan
  626.                                 60 Hatfield street
  627.                                  Blakehurst, 2221
  628.                                 Sydney,  Australia
  629.  
  630.                                 ph:  (02) 546-1346
  631.  
  632.             Get in touch!
  633.  
  634.         CREDITS:
  635.  
  636.             Thanks to:
  637.                 Chris Burton for the concept of AII + beta testing.
  638.                 William Waring for some ideas for features and coding. 
  639.  
  640.                 Nico François for the brilliant Reqtools.library
  641.                 Jan van den Baard for Gadtoolsbox which made life easier
  642.  
  643.                 Stephan Boberg for Lha
  644.                 Raymond S. Brand for Arc
  645.                 Rahul Desi & J. Brian Waters for Zoo
  646.                 Peer Hasselmeyer for UnARJ
  647.                 Samuel Smith & Greg Tavares for UnZip
  648.                 Jonathan Forbes for LhWarp
  649.                 Matthias Meixner for Shrink
  650.                 and, er.. SDS Software for DMS -Don't have a name on that
  651.                                                 one :(
  652.  
  653.         PROGRAMMERS SIDE-NOTE:
  654.  
  655.                 AII INFORMATION:
  656.                         
  657.                     AII was written in C:
  658.                         
  659.                     Source Code Total Size:         120510 bytes
  660.                     Compiled under:                 SAS/C v6.30
  661.                     Total Compile time:             5:07 minutes
  662.                     Final Executable size:          50252 bytes
  663.                     Total Size of distribution:     81850 bytes
  664.